Timor sparrow - Español Inglés Diccionario